Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
32 LEIGH HILL ROAD Detached £2,536,619 £1,450,000 1 Oct 2008
THE LODGE, 32 LEIGH HILL ROAD Detached £2,815,906 £2,172,500 17 Mar 2017